Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add marketing strategy #1671

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

iambami
Copy link
Contributor

@iambami iambami commented Jan 30, 2025

Description

Hola 👋

This is a revised document of the marketing strategy document #1358

I'll be on the lookout for any feedback you might have. Thank you.

cc/ @derberg @thulieblack

@iambami iambami changed the title chore: Add Marketing Strategy chore: add marketing strategy Jan 30, 2025
Copy link
Member

@thulieblack thulieblack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version is simple and easy to digest. I only have concerns about the goals that overlap with the Community, such as Video Tutorials and developing detailed tutorials and guides.

I would like to see the objectives from a marketing perspective and how they will be achieved. If there is currently an ongoing effort, how are you collaborating to get this done? Is it by working with the community builder or by promoting the content created?

@iambami
Copy link
Contributor Author

iambami commented Feb 10, 2025

Hello people,

I'm waiting for other reviewers' comments. Thank you.

@derberg @quetzalliwrites

Copy link
Member

@derberg derberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how we can make this strategy support https://drive.google.com/file/d/13t0-YMGyq4F1m82jLS3q-qxUXZyuFz4C/view

slide 4 and 5 - we offer certain benefits - and how we can get marketing to make this benefits shiny and a great offer

examples:

  • if we offer posts on social media - what strategy we have to increase the social media engagement
  • if we offer logo placement in spec repo or website - what strategy we have to increase traffic to these websites
  • if we offer a great benefit of newsletter mention - what strategy we can have to increase subscribers of the newsletter

you know what I mean?

annual-goals/2025_marketing_strategy.md Outdated Show resolved Hide resolved

## Events and Activities

### Webinars and Workshops
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just a comment that with such a large number of conferences, having webinars and being able to properly advertise them and get audience will be super hard.

give it a thought if we really need to be so specific in the strategy document

like with hackathons - it is enough to say we want to do one, we do not need to hardcode what about

same with webinars, I suggest that you could in general mention it, and first test one, try to advertise, find people willing to contribute, gain audience for the webinar - this will give you a feeling if this is a good direction or not - like you know, like MVP

especially that you have Contributing to AsyncAPI and we already have Let's talk about contributing (https://www.youtube.com/playlist?list=PLbi1gRlP7pigPBrBMaNQhUeniR1pdDMiY) - we just do not call it webinar, but event - but it is there, has a host - but never had a strong marketing support, upfront planning, technics to get people into the event (maybe we should transform it into the webinar, to have RSVP.

anyway, imho strategy does not have to be super precise on execution plan

|---------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Goal 1: Encourage Adoption of AsyncAPI and EDA**| Inspire and motivate contributors worldwide to explore and utilize AsyncAPI specifications and event-driven architectures. | - Create Comprehensive Tutorials: Develop detailed tutorials and guides that cover the basics to advanced concepts of AsyncAPI and EDA. <br> - Host Webinars and Workshops: Organize regular online sessions where experts explain AsyncAPI. <br> - Promoting the current docs we have and utilizing our mentor/maintainership program |
| **Expand Community Documentation** | Enhance and expand the existing documentation to make it more comprehensive, accessible for contributors of all levels. | - Multilingual Support: Translate key documentation into multiple languages to make it accessible to a global audience. At least have one translation by the 2nd quarter of the year. <br> - User-Friendly Format: Ensure documentation is well-organized, searchable, and easy to navigate. |
| **Utilize Community Initiatives and Mentorship Programs** | Enhance programs that encourage collaboration and mentorship within the community, supporting both new and experienced contributors. | - Thematic Initiatives: Launch initiatives focusing on specific themes like security, performance, or new features. <br> - Support Groups: Promoting the existing working groups for ongoing projects and initiatives. |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what about the "cleanup" of existing working groups

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The WG cleanup is not part of marketing, but CWG.

| **Goal 1: Encourage Adoption of AsyncAPI and EDA**| Inspire and motivate contributors worldwide to explore and utilize AsyncAPI specifications and event-driven architectures. | - Create Comprehensive Tutorials: Develop detailed tutorials and guides that cover the basics to advanced concepts of AsyncAPI and EDA. <br> - Host Webinars and Workshops: Organize regular online sessions where experts explain AsyncAPI. <br> - Promoting the current docs we have and utilizing our mentor/maintainership program |
| **Expand Community Documentation** | Enhance and expand the existing documentation to make it more comprehensive, accessible for contributors of all levels. | - Multilingual Support: Translate key documentation into multiple languages to make it accessible to a global audience. At least have one translation by the 2nd quarter of the year. <br> - User-Friendly Format: Ensure documentation is well-organized, searchable, and easy to navigate. |
| **Utilize Community Initiatives and Mentorship Programs** | Enhance programs that encourage collaboration and mentorship within the community, supporting both new and experienced contributors. | - Thematic Initiatives: Launch initiatives focusing on specific themes like security, performance, or new features. <br> - Support Groups: Promoting the existing working groups for ongoing projects and initiatives. |
| **Increase the Number of Community Maintainers** | Identify and train more maintainers to ensure the sustainability and continuous improvement of AsyncAPI projects. (Supporting the community effort) | - Maintainership Program: Pair experienced maintainers with contributors to guide them through the process of becoming maintainers. <br> - Contributor Workshops: Conduct workshops focused on the responsibilities and tasks of a maintainer. <br> - Recognition and Rewards: Acknowledge and reward maintainers for their contributions to motivate ongoing participation. |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure this is really part of the marketing

@iambami
Copy link
Contributor Author

iambami commented Feb 11, 2025

how we can make this strategy support https://drive.google.com/file/d/13t0-YMGyq4F1m82jLS3q-qxUXZyuFz4C/view

slide 4 and 5 - we offer certain benefits - and how we can get marketing to make this benefits shiny and a great offer

examples:

  • if we offer posts on social media - what strategy we have to increase the social media engagement
  • if we offer logo placement in spec repo or website - what strategy we have to increase traffic to these websites
  • if we offer a great benefit of newsletter mention - what strategy we can have to increase subscribers of the newsletter

you know what I mean?

I'm going through it. I'll figure out how it can be added.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants